﻿using System;

public class DGrafico
{
    string fid_grupo;
    string fnombre;
    string fnombre_viejo;
    string ftitulo;
    string fdescripcion;
    string fid_fuente_datos;
    string fstring_conexion;
    string fquery;
    string ftipo_grafico;
    string fformato_valor;
    string ftitulo_eje_x;
    string ftitulo_eje_y;
    string ftitulo_serie_1;
    string ftitulo_serie_2;
    string fnombre_indicador_asociado;
    int fbajo_demanda;
    int futilizar_cache;
    long fintervalo_actualizacion;
    DateTime fultima_actualizacion;
    int fcantidad_series;

    public DGrafico(string pid_grupo, string pnombre, string pnombre_viejo, string ptitulo, string pdescripcion, string pid_fuente_datos, string pstring_conexion, string pquery, string ptipo_grafico, string pformato_valor, string ptitulo_eje_x, string ptitulo_eje_y, string ptitulo_serie_1, string ptitulo_serie_2, string pnombre_indicador_asociado, int pbajo_demanda, int putilizar_cache, long pintervalo_actualizacion, int pcantidad_series)
	{
        fid_grupo = pid_grupo;
        fnombre = pnombre;
        fnombre_viejo = pnombre_viejo;
        ftitulo = ptitulo;
        fdescripcion = pdescripcion;
        fid_fuente_datos = pid_fuente_datos;
        fstring_conexion = pstring_conexion;
        fquery = pquery;
        ftipo_grafico = ptipo_grafico;
        fformato_valor = pformato_valor;
        ftitulo_eje_x = ptitulo_eje_x;
        ftitulo_eje_y = ptitulo_eje_y;
        ftitulo_serie_1 = ptitulo_serie_1;
        ftitulo_serie_2 = ptitulo_serie_2;
        fnombre_indicador_asociado = pnombre_indicador_asociado;
        fbajo_demanda = pbajo_demanda;
        futilizar_cache = putilizar_cache;
        fintervalo_actualizacion = pintervalo_actualizacion;
        fcantidad_series = pcantidad_series;
	}

    public string id_grupo { get { return fid_grupo; } set { fid_grupo = value; } }
    public string nombre { get { return fnombre; } set { fnombre = value; } }
    public string nombre_viejo { get { return fnombre_viejo; } set { fnombre_viejo = value; } }
    public string titulo { get { return ftitulo; } set { ftitulo = value; } }
    public string descripcion { get { return fdescripcion; } set { fdescripcion = value; } }
    public string id_fuente_datos { get { return fid_fuente_datos; } set { fid_fuente_datos = value; } }
    public string string_conexion { get { return fstring_conexion; } set { fstring_conexion = value; } }
    public string query { get { return fquery; } set { fquery = value; } }
    public string tipo_grafico { get { return ftipo_grafico; } set { ftipo_grafico = value; } }
    public string formato_valor { get { return fformato_valor; } set { fformato_valor = value; } }
    public string titulo_eje_x { get { return ftitulo_eje_x; } set { ftitulo_eje_x = value; } }
    public string titulo_eje_y { get { return ftitulo_eje_y; } set { ftitulo_eje_y = value; } }
    public string titulo_serie_1 { get { return ftitulo_serie_1; } set { ftitulo_serie_1 = value; } }
    public string titulo_serie_2 { get { return ftitulo_serie_2; } set { ftitulo_serie_2 = value; } }
    public string nombre_indicador_asociado { get { return fnombre_indicador_asociado; } set { fnombre_indicador_asociado = value; } }
    public int bajo_demanda { get { return fbajo_demanda; } set { fbajo_demanda = value; } }
    public int utilizar_cache { get { return futilizar_cache; } set { futilizar_cache = value; } }
    public long intervalo_actualizacion { get { return fintervalo_actualizacion; } set { fintervalo_actualizacion = value; } }
    public DateTime ultima_actualizacion { get { return fultima_actualizacion; } set { fultima_actualizacion = value; } }
    public int cantidad_series { get { return fcantidad_series; } set { fcantidad_series = value; } }

}